proceed swimmingly

Translations
se dérouler à merveille